package com.deco.domain.vo.product;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class PartsCategoryVo implements Serializable {


    private static final long serialVersionUID = 8891122958286040375L;
    private Integer id;

    private String categoryName;

    private String remarks;

    private Integer status;

    private Integer sort;

    private String imageUrl;

    private Integer isHot;

    private Date createTime;

    private Integer createBy;

    private String createByName;

    private Date updateTime;

    private Integer updateBy;

    private String updateByName;

    private Integer active;

    private List<PartsInfoVo> parts;
    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     *            the id to set
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return the categoryName
     */
    public String getCategoryName() {
        return categoryName;
    }

    /**
     * @param categoryName
     *            the categoryName to set
     */
    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    /**
     * @return the remarks
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * @param remarks
     *            the remarks to set
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    /**
     * @return the status
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * @param status
     *            the status to set
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * @return the sort
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * @param sort
     *            the sort to set
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * @return the imageUrl
     */
    public String getImageUrl() {
        return imageUrl;
    }

    /**
     * @param imageUrl
     *            the imageUrl to set
     */
    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    /**
     * @return the isHot
     */
    public Integer getIsHot() {
        return isHot;
    }

    /**
     * @param isHot
     *            the isHot to set
     */
    public void setIsHot(Integer isHot) {
        this.isHot = isHot;
    }

    /**
     * @return the createTime
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime
     *            the createTime to set
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return the createBy
     */
    public Integer getCreateBy() {
        return createBy;
    }

    /**
     * @param createBy
     *            the createBy to set
     */
    public void setCreateBy(Integer createBy) {
        this.createBy = createBy;
    }

    /**
     * @return the createByName
     */
    public String getCreateByName() {
        return createByName;
    }

    /**
     * @param createByName
     *            the createByName to set
     */
    public void setCreateByName(String createByName) {
        this.createByName = createByName;
    }

    /**
     * @return the updateTime
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * @param updateTime
     *            the updateTime to set
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * @return the updateBy
     */
    public Integer getUpdateBy() {
        return updateBy;
    }

    /**
     * @param updateBy
     *            the updateBy to set
     */
    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }

    /**
     * @return the updateByName
     */
    public String getUpdateByName() {
        return updateByName;
    }

    /**
     * @param updateByName
     *            the updateByName to set
     */
    public void setUpdateByName(String updateByName) {
        this.updateByName = updateByName;
    }

    public List<PartsInfoVo> getParts() {
        return parts;
    }

    public void setParts(List<PartsInfoVo> parts) {
        this.parts = parts;
    }

    public Integer getActive() {
        return active;
    }

    public void setActive(Integer active) {
        this.active = active;
    }
}